package workspace.teaweb.Merchant.service;

import org.springframework.stereotype.Service;
import workspace.teaweb.Merchant.pojo.dto.MerchantAddParam;
import workspace.teaweb.Merchant.pojo.dto.MerchantQuery;
import workspace.teaweb.Merchant.pojo.dto.MerchantUpdateParam;
import workspace.teaweb.Merchant.pojo.vo.MerchantVO;

import java.util.List;


public interface MerchantService {
    void addMerchant(MerchantAddParam abc);
    /*根据商品名模糊查询商品*/
    List<MerchantVO> selectMerchant(MerchantQuery merchantQuery);


    //下面两个功能及第一个添加商品功能都是商户才能使用的
    /*根据商户id查询商品*/
//    List<MerchantVO> selectMerchantByUserId(Integer userId);
    /*根据传入的商品参数更新商品*/
    void updateMerchant(MerchantUpdateParam newMerchantMessage);


    /*删除商品操作*/
    void deleteMerchant(Long id);
}
